water repellent admixture - French English Dictionary